hill cherry - German English Dictionary